package com.zerui.manager.icc.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
public class PersonQueryVO {
    // 当前页, 默认1
    private Integer pageNum;
    //  每页记录数, 默认10
    private Integer pageSize;
    // 部门id
    private Long departmentId;
    // 是否包含子部门
    private Boolean isContain;
    // 证件类型筛选
    private List<String> paperTypeList;
    // 人员类型筛选
    private List<String> personTypeList;
    // 民族筛选
    private List<String> nationList;
    // 人员状态
    private List<String> statusList;
    // 性别
    private List<String> sexList;
    // 人员身份
    private Long personIdentityId;
    // 1-指纹 2-红外/9421d人像/人像特征值 无此参数只显示人像照片 选择多项时用逗号连接 eg. 1,2
    private String biometricType;
    // 人员ID列表
    private List<String> personIdList;
    //  人员姓名列表(精确匹配)
    private List<String> nameList;
    // 证件号码(精确匹配)
    private List<String> paperNumberList;
    // 查询字段，姓名、证件号、手机号、人员编码模糊匹配
    private String searchKey;
}
